package com.serene.im.entity;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.Date;

/**
 * 聊天信息
 */

@Data
@AllArgsConstructor
@NoArgsConstructor
public class ChatMsg implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 主账号id
     */
    private Integer mainUserId;

    /**
     * 用户id
     */
    private Integer userId;

    /**
     * 发送者的用户id
     */
    private String sendId;

    /**
     * 接受者的用户id
     */
    private String receiveId;

    /**
     * 聊天内容
     */
    private String msgContent;

    /**
     * 消息发送时间
     */
    private Date sendTime;

    /**
     * 用于消息的签收
     */
    private String msgId;

}
